starch phosphate - Turkish English Dictionary